.cate-search{
    width:750px;
    height:88px;
    background:linear-gradient(90deg,rgba(238,132,50,1) 0%,rgba(249,30,98,1) 100%);
    opacity:1;
    display: flex;
    align-items: center;
    // justify-content: space-around;
    .search-back{
        width: 40px;
        margin: 0px 40px;
    }
    .search-text{
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:bold;
        color:rgba(255,255,255,1);
        padding: 20px;
    }
    .search-input{
        width:600px;
        height:56px;
        background:rgba(255,255,255,1);
        opacity:1;
        border-radius:33px;
        display: flex;
        align-items: center;
        .logo-search{
            width:32px;
            opacity:1;
            padding-left: 20px;
            padding-right: 16px;
        }
        input{
            font-size:30px;
            border: none;
            outline: none;
            color: #666;
        }
        input::-webkit-input-placeholder {
            color:rgba(177,177,177,1);
        }
    }
}
.content-box{
    bottom: 90px;
}
.product-item{
    background: white;
    width: 750px;
    height: 200px;
    border-bottom: 2px solid rgba(245,245,245,1);
    position: relative;
    .pic{
        width: 160px;
        height: 160px;
        position: absolute;
        top: 20px;
        left: 20px;
        img{
            width: 100%;
            height: 100%;
        }
    }
    .title{
        font-size:30px;
        font-family:Source Han Sans CN;
        font-weight:bold;
        line-height:40px;
        color:rgba(34,34,34,1);
        position: absolute;
        top: 20px;
        left: 200px;
    }
    .address{
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(123,123,123,1);
        position: absolute;
        top: 148px;
        left: 225px;
    }
    .len{
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(123,123,123,1);
        position: absolute;
        top: 148px;
        right: 25px;
    }
    .plus{
        width:124px;
        height:58px;
        background: url('../../../static/images2/logo-coupon.png') center;
        background-size:100%;
        padding: 0 10px;
        opacity:1;
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(255,255,255,1);
        position: absolute;
        right: 25px;
        top: 31px;
        line-height: 58px;
        text-align: center;
    }
    .type{
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(123,123,123,1);
        position: absolute;
        top: 72px;
        left: 200px;
    }
    .point{
        position: absolute;
        top: 148px;
        left: 200px;
        width: 20px;
        height: 20px;
        img{
            width: 100%;
            height: 100%;
        }
    }
}

* { touch-action: pan-y; } 